What is the meaning of the word "cul de sac"?

Definitions: